

extern "C"
{
	int *init_rng ( int , int gennum , int , int seed , int )
	double  get_rn_dbl ( int *igenptr )
	int  get_rn_int ( int *igenptr )
	float get_rn_flt ( int *igenptr )
	int  spawn_rng ( int *igenptr , int nspawned , int ***newgens , int )
	int  free_rng ( int *genptr )
	int  pack_rng ( int *genptr , char **buf )
	int  unpack_rng ( int *genptr , char **buf )
	int get_seed_rng ( int *gen )
	int print_rng ( int *igen )
}
